namespace Maple.Branch.AuthServer.Models
{
    using System.ComponentModel.DataAnnotations;
    using Identity.Consts;

    public class ProfileInfoModel
    {
        [Required]
        [StringLength(IdentityUserConsts.MaxUserNameLength)]
        public string UserName { get; set; }

        [Required]
        [StringLength(IdentityUserConsts.MaxEmailLength)]
        public string Email { get; set; }

        [StringLength(IdentityUserConsts.MaxNameLength)]
        public string Name { get; set; }

        public string StatusMessage { get; set; }
    }
}
